key to tape machine - Alemán Inglés Diccionario